// ==UserScript==
// @name       ejercicioTJ12
// @namespace  http://geneura.org/projects/greasemonkey
// @version    0.1
// @description  Navegación por los ejercicios
// @match      http://*/*
// @copyright  2012+, You
// @incluide	http://geneura.ugr.es/~jmerelo/asignaturas/*
// ==/UserScript==

GM_log('Entrando AAP-Nav');
var ejercicios = document.getElementsByClassName('ejercicios');
var a_nodes = new Array;
var anchors = new Array;
for ( var secs = 0; secs < ejercicios.length; secs ++ ) {
    a_nodes[secs] = ejercicios[secs];
    anchors[secs] = ejercicios[secs].getAttribute('id');
    GM_log('Anchor ' + secs + " " + anchors[secs]);
}



for ( var secs = 0; secs < ejercicios.length; secs ++ ) {
    var span = document.createElement('span');
    span.setAttribute('style','background:lightblue');
    if ( secs > 0 ) {
        var ahref = document.createElement('a');
        ahref.setAttribute('href','#'+anchors[secs-1]);
        var txt=document.createTextNode('^');
        ahref.appendChild(txt);
        span.appendChild(ahref);
    }
    if ( secs < ejercicios.length -1  ) {
        span.appendChild(document.createTextNode(' | '));
        var ahref = document.createElement('a');
        ahref.setAttribute('href','#'+anchors[secs+1]);
        var txt=document.createTextNode('v');
        ahref.appendChild(txt);
        span.appendChild(ahref);
    }
    a_nodes[secs].parentNode.insertBefore(span,a_nodes[secs]);
}
